Tower of babel reminds me of 66 which really comes from the dimensions of Daniel's statue in chapter 3. Makes sense. 60 cubits x 6 cubits = 90 feet x 9 feet.