157 x 180.2 meters = 515.09 x 591.21 feet