335 x 933 x 69 feet = 102.11 x 284.38 x 21.03 meters