89 x 155 feet = 27.13 x 47.24 meters