123 x 145.9 meters = 403.54 x 478.67 feet