27 x 418 x 783 meters = 88.58 x 1371.39 x 2568.9 feet