224 x 95 x 661 feet = 68.28 x 28.96 x 201.47 meters