62 x 771 x 834 feet = 18.9 x 235 x 254.2 meters