285 x 121 meters = 935.04 x 396.98 feet