74 x 514 x 78 meters = 242.78 x 1686.35 x 255.91 feet