123 x 28.2 meters = 403.54 x 92.52 feet