58 x 82 meters = 190.29 x 269.03 feet