77.3 x 156.1 meters = 253.61 x 512.14 feet