Topgolf won approvals Wednesday morning to clear the way for its first ever urban location, and right here in the Magic City.

Topgolf is a driving range, but it's high-tech: each golf ball has a RFID chip in it - the kind in cell phones - that collects data about your swing, like distance. But it's not just for the serious golfer - there are different targets folks can attempt to aim, and it's far more than just golf.

Each bay - which customers rent by the hour - has couches and flat screen TVs. The bays are rented by the hour with rates ranging from $25 to $45 depending on peak times and are the same rate regardless of how many people are using the bays. There's also a $5 membership fee, but customers only have to pay that once.

Topgolf is taking up full two city blocks bordered by 12th Avenue North, 11th Avenue North, 26th Street North and 24th Street North. The Birmingham Design Review Committee granted Topgolf approval Wednesday morning as well as approval for the BJCC to demolish two buildings on the property.

About 80 percent of Topgolf's customers are not regular golfers, Topgolf Senior Real Estate Development Associate Mark Foster said. Topgolf will be open from 9 a.m. to 2 a.m. It'll also have a 50-table restaurant and bar.

The building will be 65,000 square feet and have a four and a half-acre outfield.

Topgolf has 26 locations in the U.S. and three in the United Kingdom.

"We've reinvented the game of golf, we've made it popular to the masses," Foster said.

The location should open before the end of next year, Foster said.