123 x 100.8 meters = 403.54 x 330.71 feet