262 x 631 x 134 meters = 859.58 x 2070.21 x 439.63 feet