79 x 661 x 409 feet = 24.08 x 201.47 x 124.66 meters