241 x 62 feet = 73.46 x 18.9 meters