62 x 293 x 812 feet = 18.9 x 89.31 x 247.5 meters