119.2 x 110 meters = 391.08 x 360.89 feet