115.1 x 184.1 meters = 377.62 x 604 feet