65 x 336 x 760 feet = 19.81 x 102.41 x 231.65 meters