92.5 x 110.1 meters = 303.48 x 361.22 feet