23 x 155.6 meters = 75.46 x 510.5 feet