73 x 86 x 622 meters = 239.5 x 282.15 x 2040.68 feet