123 x 152.1 meters = 403.54 x 499.02 feet