119.9 x 65 feet = 36.55 x 19.81 meters