123 x 23.5 meters = 403.54 x 77.1 feet