101 x 728 x 360 feet = 30.78 x 221.89 x 109.73 meters