123 x 146.2 meters = 403.54 x 479.66 feet