265 x 641 x 336 meters = 869.42 x 2103.02 x 1102.36 feet