79.7 x 153.9 meters = 261.48 x 504.92 feet