264 x 661 x 29 feet = 80.47 x 201.47 x 8.84 meters