262 x 396 x 625 feet = 79.86 x 120.7 x 190.5 meters