242 x 342 feet = 73.76 x 104.24 meters