83 x 127 meters = 272.31 x 416.67 feet