26 x 275 x 447 meters = 85.3 x 902.23 x 1466.54 feet