63 x 241 feet = 19.2 x 73.46 meters