336 x 27 x 634 meters = 1102.36 x 88.58 x 2080.05 feet