142.1 x 255 meters = 466.21 x 836.61 feet