28 x 658 x 142 meters = 91.86 x 2158.79 x 465.88 feet