110 x 139.1 meters = 360.89 x 456.36 feet