334 x 689 x 135 meters = 1095.8 x 2260.5 x 442.91 feet