514 x 664 x 90 feet = 156.67 x 202.39 x 27.43 meters